India’s most ambitious space mission so far, Chandrayaan-2, which was was scheduled to be launched at 2.51am on Monday, has been called off less than an hour before the lift off. The mission involves landing a rover on the Moon’s south pole.
Read More